eating to the point of indigestion - German English Dictionary